Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN GROVE Semi-Detached £75,000 14 Mar 2005
4 OWEN GROVE Semi-Detached £17,750 26 May 2000
10 OWEN GROVE Terraced £68,000 23 Aug 2013
14 OWEN GROVE Semi-Detached £46,000 3 Dec 1999
18 OWEN GROVE Semi-Detached £114,995 21 Feb 2020
20 OWEN GROVE Terraced £70,000 14 Jun 2013
22 OWEN GROVE Terraced £45,000 30 Oct 2014
24 OWEN GROVE Terraced £16,000 5 Nov 1998
28 OWEN GROVE Semi-Detached £69,000 22 Aug 2014